Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[google-cloud-cpp] update to latest (v1.28.0) version #18246

Merged
merged 3 commits into from
Jun 4, 2021
Merged

[google-cloud-cpp] update to latest (v1.28.0) version #18246

merged 3 commits into from
Jun 4, 2021

Conversation

coryan
Copy link
Contributor

@coryan coryan commented Jun 2, 2021

  • What does your PR fix?

N/A. It updates google-cloud-cpp to the latest release (v1.28.0). One of the new things in this release is the -DGOOGLE_CLOUD_CPP_ENABLE_EXAMPLES=OFF option, which eliminates the need for disable-benchmarks.patch.

  • Which triplets are supported/not supported? Have you updated the CI baseline?

No change.

Yes.

  • If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?

Yes.

@coryan coryan marked this pull request as ready for review June 2, 2021 18:14
@JonLiu1993 JonLiu1993 self-assigned this Jun 3, 2021
@JonLiu1993 JonLiu1993 added the category:port-update The issue is with a library, which is requesting update new revision label Jun 3, 2021
Copy link
Member

@JonLiu1993 JonLiu1993 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@coryan ,Thanks for your pr,please add 'vcpkg_fixup_pkgconfig()' below '

vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake TARGET_PATH share)

in portfile.cmake

@coryan
Copy link
Contributor Author

coryan commented Jun 3, 2021

Done, please take another look.

@ras0219-msft
Copy link
Contributor

It looks like the grpc pkgconfig files are not fixed up; we'll need to add similar commands to that and abseil before google-cloud-cpp will be able to properly support pkgconfig.

@coryan
Copy link
Contributor Author

coryan commented Jun 4, 2021

Ugh. I have reverted the pkgconfig change for now. I can send PRs for Abseil and gRPC if you want me to and then send a PR for google-cloud-cpp. I could create a PR will all the changes, but that sounds complicated and more risky.

@JonLiu1993 JonLiu1993 added info:reviewed Pull Request changes follow basic guidelines requires:author-response and removed requires:author-response info:reviewed Pull Request changes follow basic guidelines labels Jun 4, 2021
@ras0219-msft
Copy link
Contributor

Thanks a bunch; I think doing all three at the same time would be small enough to be put into a single PR, but separate is definitely the "proper" solution :)

@ras0219-msft ras0219-msft merged commit 751fc19 into microsoft:master Jun 4, 2021
@coryan coryan deleted the update-google-cloud-cpp-v1.28.0 branch June 6, 2021 13:13
@JonLiu1993 JonLiu1993 added info:reviewed Pull Request changes follow basic guidelines and removed requires:author-response labels Jun 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-update The issue is with a library, which is requesting update new revision info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants